package main

import (
	"fmt"
)

var p = fmt.Println
var f = fmt.Printf

type point struct {
	x, y int
}

func main() {
	v := point{1, 2}
	f("%v\n", v)
	f("%+v\n", v)
	f("%#v\n", v)
	f("%T\n", v)
}
